Bayesian Service Demand Estimation with Gibbs Sampling
نویسندگان
چکیده
Performance modelling of web applications involves the task of estimating service demands of requests at physical resources, such as CPUs. In this paper, we propose a service demand estimation algorithm based on a Markov Chain Monte Carlo (MCMC) technique, Gibbs sampling. Our methodology is widely applicable as it requires only queue length samples at each resource, which are simple to measure. Additionally, since we use a Bayesian approach, our method can use prior information on the distribution of parameters, a feature not available with existing demand estimation approaches. The main challenge of Gibbs sampling is to efficiently evaluate the conditional expression required to sample from the posterior distribution of the demands. This expression is shown to be the equilibrium solution of a multiclass closed queueing network. We define a novel approximation to efficiently obtain the normalising constant to make the cost of its evaluation acceptable for MCMC applications. Experimental evaluation based on simulation data with different model sizes demonstrates the effectiveness of Gibbs sampling for service demand estimation.
منابع مشابه
Comparison of Maximum Likelihood Estimation and Bayesian with Generalized Gibbs Sampling for Ordinal Regression Analysis of Ovarian Hyperstimulation Syndrome
Background and Objectives: Analysis of ordinal data outcomes could lead to bias estimates and large variance in sparse one. The objective of this study is to compare parameter estimates of an ordinal regression model under maximum likelihood and Bayesian framework with generalized Gibbs sampling. The models were used to analyze ovarian hyperstimulation syndrome data. Methods: This study use...
متن کاملAn Approximate E-Bayesian Estimation of Step-stress Accelerated Life Testing with Exponential Distribution
The data analysis problem of step-stress accelerated life testing with exponential distribution is discussed. At the step-stress accelerated life testing conditions, an approximate E-Bayesian parameter estimation of step-stress accelerated life testing with exponential distribution is given by considering the prior distributions of the hyperparameters and using Gibbs sampling method. Finally, a...
متن کاملBayesian Estimation of a Meta-analysis model using Gibbs sampler
A hierarchical Bayesian model is investigated. This model can accommodate study heterogeneity in metaanalyses. The joint posterior distribution is derived by multiplying the likelihood and priors on this model. The conditional posterior distribution of all parameters is obtained for Gibbs sampler algorithm. A simulation study is then performed to demonstrate the validity of the Gibbs sampler in...
متن کاملParameter Estimation for the Latent Dirichlet Allocation
We review three algorithms for parameter estimation of the Latent Dirichlet Allocation model: batch variational Bayesian inference, online variational Bayesian inference and inference using collapsed Gibbs sampling. We experimentally compare their time complexity and performance. We find that the online variational Bayesian inference converges faster than the other two inference techniques, wit...
متن کاملParameter estimation for text analysis
This primer presents parameter estimation methods common in Bayesian statistics and apply them to discrete probability distributions, which commonly occur in text modeling. Presentation starts with maximum likelihood and a posteriori estimation approaches and the full Bayesian approach. This presentation is completed by an overview of Bayesian networks, a graphical language to express probabili...
متن کامل